atlı yük arabası - Turkish English Dictionary